<?php
	require("frmCookie.php");
		
	$iOpcion = $_REQUEST['iOpcion'];
	$imprimir = (isset($_REQUEST['imprimir']))?$_REQUEST['imprimir']:$imprimir;
	
	if(isset($_REQUEST['idInspeccion']))
	{
		$idInspeccion = $_REQUEST['idInspeccion'];
		$sql = "select i.idCliente, date_format(i.fechaInicio, '%d/%m/%Y') as fechaInicio from inspecciones i where i.idInspeccion = $idInspeccion;";
		$inspecciones = readSQL($sql);
		foreach($inspecciones as $inspeccion)
		{
			$idCliente = $inspeccion['idCliente'];
			$fechaInicio = $inspeccion['fechaInicio'];
		}
	}
	
	$idModeloxInspeccion = (isset($_REQUEST['idModeloxInspeccion']))?$_REQUEST['idModeloxInspeccion']:$idModeloxInspeccion;
	$idProducto = (isset($_REQUEST['producto']))?$_REQUEST['producto']:$idProducto;
	$idCliente = (isset($_REQUEST['cliente']))?$_REQUEST['cliente']:$idCliente;
	$fechaInicio = (isset($_REQUEST['fechaInicio']))?$_REQUEST['fechaInicio']:$fechaInicio;
	$fechaIngles = preg_split('/\//',$fechaInicio);
	$fechaIngles = $fechaIngles[2]."-".$fechaIngles[1]."-".$fechaIngles[0];
	$serie = (isset($_REQUEST['serie']))?strtoupper($_REQUEST['serie']):strtoupper($serie);
	$dateCode = (isset($_REQUEST['dateCode']))?$_REQUEST['dateCode']:$dateCode;
	switch (substr($dateCode,0,1))
	{
		case 0:case 1:case 2:case 3:case 4:case 5:
		{
			$anoFabricacion = "201".substr($dateCode,0,1);
			break;	
		}
		case 6:case 7:case 8:case 9:
		{
			$anoFabricacion = "200".substr($dateCode,0,1);
			break;	
		}	
	}
	
	$mesFabricacion = substr($dateCode,1,2);
	$diaFabricacion = "01";
	$fechaFabricacion = $anoFabricacion."-".$mesFabricacion."-".$diaFabricacion;	
	
	$imei = (isset($_REQUEST['imei']))?$_REQUEST['imei']:$imei;
	$modelo = (isset($_REQUEST['modelo']))?$_REQUEST['modelo']:$modelo;
	$accesoriosConcatenados = (isset($_REQUEST['accesoriosConcatenados']))?$_REQUEST['accesoriosConcatenados']:$accesoriosConcatenados;
	$garantia = (isset($_REQUEST['garantia']))?$_REQUEST['garantia']:$garantia;
	$mantieneGarantia = (isset($_REQUEST['mantieneGarantia']))?$_REQUEST['mantieneGarantia']:"null";
	$idMotivoPerdidaGarantia = (isset($_REQUEST['motivoPerdidaGarantia']))?$_REQUEST['motivoPerdidaGarantia']:"null";
	$garantiaService = (isset($_REQUEST['garantiaService']))?$_REQUEST['garantiaService']:$garantiaService;
	if($garantiaService == 1)
	{
		$idClasificacion = "5";	
	}
	$idClasificacion = (isset($_REQUEST['clasificacion']))?$_REQUEST['clasificacion']:$idClasificacion;
	if($mantieneGarantia == 0)
	{
		$idClasificacion = "3";	
	}
	$observaciones = (isset($_REQUEST['observaciones']))?$_REQUEST['observaciones']:$observaciones;
	$sintomasClienteConcatenados = (isset($_REQUEST['sintomasClienteConcatenados']))?$_REQUEST['sintomasClienteConcatenados']:$sintomasClienteConcatenados;
	$sintomasInspectorConcatenados = (isset($_REQUEST['sintomasInspectorConcatenados']))?$_REQUEST['sintomasInspectorConcatenados']:$sintomasInspectorConcatenados;
	$idEstadoEmbalaje = (isset($_REQUEST['estadoEmbalaje']))?$_REQUEST['estadoEmbalaje']:$idEstadoEmbalaje;
	$idEstadoEstetica = (isset($_REQUEST['estadoEstetica']))?$_REQUEST['estadoEstetica']:$idEstadoEstetica;
	$codigoProducto = (isset($_REQUEST['codigoProducto']))?$_REQUEST['codigoProducto']:$codigoProducto;
	$huboIngresos = (isset($_REQUEST['huboIngresos']))?$_REQUEST['huboIngresos']:$huboIngresos;
	$action = (isset($_REQUEST['action']))?$_REQUEST['action']:$action;
	
	$sql = "select idCliente, nombre from clientes c order by nombre";
	$clientes = readSQL($sql);
	
	$sql = "select idProducto, nombre from productos p order by nombre";
	$productos = readSQL($sql);
	
	$sql = "select idEstadoEmbalaje, nombre from estadosembalaje e order by nombre";
	$estadosEmbalaje = readSQL($sql);
	
	$sql = "select idEstadoEstetica, nombre from estadosestetica e order by nombre";
	$estadosEstetica = readSQL($sql);
	
	$sql = "select idMotivoPerdidaGarantia, nombre from motivosperdidagarantia m order by orden";
	$motivosPerdidaGarantia = readSQL($sql);
	
	$campo = "producto";
	
	switch($iOpcion)
	{
		case 2:
		{
			//Inserta
			
			//Si hay accesorios, los traigo
			if($accesoriosConcatenados != "")
			{
				$sql = "select p.idParte, p.codigo, p.descripcionInterna from partes p where p.idParte in (".str_replace("||",",",$accesoriosConcatenados).")";
				$accesorios = readSQL($sql);
			}
			
			//Si hay sintomas del cliente, los traigo
			if($sintomasClienteConcatenados != "")
			{
				$sql = "select s.idSintoma, s.codigo, s.nombre from sintomas s where s.idSintoma in (".str_replace("||",",",$sintomasClienteConcatenados).")";
				$sintomasClientexInspeccion = readSQL($sql);
			}
			
			//Si hay sintomas del cliente, los traigo
			if($sintomasInspectorConcatenados != "")
			{
				$sql = "select s.idSintoma, s.codigo, s.nombre from sintomas s where s.idSintoma in (".str_replace("||",",",$sintomasInspectorConcatenados).")";
				$sintomasInspectorxInspeccion = readSQL($sql);
			}
			
			//Si no hubo ingresos
			if(!$huboIngresos)
			{
				$sql = "select i.idInspeccion from inspecciones i where i.idInspeccion = $idInspeccion limit 1";
				$inspecciones = readSQL($sql);
			}

			//Valido que el modelo exista
			$partesModelo = split(" - ",$modelo);
			$sql = "select m.idModelo from modelos m join marcas ma on m.idMarca = ma.idMarca where m.codigo = $partesModelo[0] and concat(ma.nombre, ' ', m.nombreComercial) = '$partesModelo[1]' limit 1";
			$modelos = readSQL($sql);
			
			//Si el modelo no existe
			if(count($modelos)==0)
			{
				$mensaje = "El modelo ingresado no existe.";
				$clase = "error";
				$campo = "modelo";
			}
			else
			{
				//Valido que la serie no exista en esa inspeccion
				$sql = "select mxi.idInspeccion from modelosxinspeccion mxi where mxi.serie = '$serie' and mxi.idInspeccion = $idInspeccion limit 1";
				$inspecciones = readSQL($sql);
				
				//Si la serie existe en esa inspeccion
				if(count($inspecciones)>0)
				{
					$mensaje = "La Serie ingresada ya se ingresó en esta Inspección.";
					$clase = "error";
					$campo = "serie";
				}
				else
				{
					foreach($modelos as $modelos)
					{
						$idModelo = $modelos['idModelo'];
						
						$sql = "";
						
						//Si la inspeccion todavia no existe, la inserto
						if(!$huboIngresos)
						{
							$sql = "insert into inspecciones set fechaInicio = '$fechaIngles', idCliente = $idCliente;";
							$sql .= "select @id:=last_insert_id();";
						}
						
						foreach($sintomasInspectorxInspeccion as $sintomaInspector)
						{
							$nombre = $sintomaInspector['nombre'];
							if($nombre == "No Presenta Fallas")
							{
								$idClasificacion = 4;
							}
						}
						
						$sql .= "insert into modelosxinspeccion set idInspeccion =";
						if(!$huboIngresos)
						{
							$sql .= " @id";
						}
						else
						{
							$sql .= " $idInspeccion";
						}
						$sql .= ", idModelo = $idModelo, serie = '$serie', mantieneGarantia = $mantieneGarantia, idMotivoPerdidaGarantia = $idMotivoPerdidaGarantia, idEstadoEmbalaje = $idEstadoEmbalaje, idEstadoEstetica = $idEstadoEstetica, observaciones = '$observaciones', codigoProducto = '$codigoProducto', fechaInspeccion = date(now()), garantiaService = $garantiaService, imei = '$imei', idClasificacion = $idClasificacion, dateCode = '$dateCode', fechaFabricacion = last_day('$fechaFabricacion'), idSucursal = ".$_SESSION['idSucursal'].", idUsuario = ".$_SESSION['idUsuario'].";";
						
						foreach($accesorios as $accesorio)
						{
							$idParte = $accesorio['idParte'];
							$sql .= "insert into accesoriosxmodeloxinspeccion set idModeloxInspeccion = last_insert_id(), idParte = $idParte;";	
						}
						
						foreach($sintomasClientexInspeccion as $sintomaCliente)
						{
							$idSintoma = $sintomaCliente['idSintoma'];
							$sql .= "insert into sintomasclientexmodeloxinspeccion set idModeloxInspeccion = last_insert_id(), idSintoma = $idSintoma;";
						}
						
						foreach($sintomasInspectorxInspeccion as $sintomaInspector)
						{
							$idSintoma = $sintomaInspector['idSintoma'];
							$sql .= "insert into sintomasinspectorxmodeloxinspeccion set idModeloxInspeccion = last_insert_id(), idSintoma = $idSintoma;";
						}
						
						$con = openDB($con);
						
						//echo $sql;
						//exit;
						
						if(!transactionSQL($sql, false))
						{
							$mensaje = "No se pudo ingresar el equipo con Serie: $serie.";
							$clase = "error";
							closeDB($con);
						}
						else
						{
							if(!$huboIngresos)
							{
								$sql = "select @id as idInspeccion;";
								$inspecciones = readSQL($sql);
								foreach($inspecciones as $inspeccion)
								{
									$idInspeccion = $inspeccion['idInspeccion'];
								}
							}
							closeDB($con);
							
							$mySQL = "select mxi.idModeloxInspeccion from modelosxinspeccion mxi where serie = '$serie' and idInspeccion = $idInspeccion";
							$result = readSQL($mySQL);
							foreach($result as $value)
							{
								$idModeloxInspeccion = $value['idModeloxInspeccion'];	
							}
							
							header("Location:inspecciones.php?iOpcion=4&idInspeccion=$idInspeccion&action=$action&producto=$idProducto&imprimir=$imprimir&idModeloxInspeccion=$idModeloxInspeccion");
						}
					}
				}
			}
			break;	
		}
		case 3: //Elimina
		case 4: //Inserción OK
		{
			if($iOpcion == 3)
			{
				$sql = "delete from modelosxinspeccion where idModeloxInspeccion = $idModeloxInspeccion;";
				if(transactionSQL($sql, true))
				{
					$mensaje = "El equipo se ha eliminado correctamente.";
					$clase = "ok";
				}
				else
				{
					$mensaje = "No se pudo eliminar el equipo.";
					$clase = "error";
				}
			}

			$huboIngresos = 1;
			$campo = ($idProducto==2)?"imei":"serie";
			break;
		}
		case 6:
		{
			if($action == "close")
			{
				$huboIngresos = 1;
			}
			break;
		}
		case 7:
		{
			$sql = "update inspecciones set idCliente = $idCliente, fechaInicio = '$fechaIngles' where idInspeccion = $idInspeccion";
			if(transactionSQL($sql, true))
			{
				$mensaje = "Los cambios se han guardado correctamente.";
				$clase = "ok";
				$iOpcion = 5;
			}
			else
			{
				$mensaje = "No se puedieron guardar los cambios.";
				$clase = "error";
				$iOpcion = 6;
			}
			break;
		}
		case 9:
		{
			$sql = "delete from inspecciones where idInspeccion = $idInspeccion";
			if(transactionSQL($sql, true))
			{
				$mensaje = "La inspección se ha eliminado correctamente.";
				$clase = "ok";
			}
			else
			{
				$mensaje = "No se pudo eliminar la Inspección.";
				$clase = "error";
			}
			
			$iOpcion = 8;

			break;
		}
		case 10:
		{
			$sql = "update inspecciones i set fechaCierre = date(now()) where i.idInspeccion = $idInspeccion;";
			if(transactionSQL($sql, true))
			{
				$mensaje = "La inspección se ha cerrado correctamente.";
				$clase = "ok";
				$iOpcion = 5;
				$huboIngresos = 0;
			}
			else
			{
				$mensaje = "No se pudo cerrar la Inspección.";
				$clase = "error";
				$iOpcion = 6;
			}
			break;	
		}
	}
	
	if($iOpcion == 5 || $iOpcion == 7 || $iOpcion == 8  || $iOpcion == 10)
	{
		//Lista
		$sql = "select i.idInspeccion, date_format(i.fechaInicio, '%d/%m/%Y') as fechaInicio, date_format(i.fechaCierre, '%d/%m/%Y') as fechaCierre, c.nombre as cliente from inspecciones i join clientes c on i.idCliente = c.idCliente";
		
		if($action != "edit")
		{
			$sql .= " and i.fechaCierre is null";
		}
		
		$sql .= " order by i.fechaInicio desc";
		$inspecciones = readSQL($sql);	
	}
	
	if($clase == "error")
	{
		$imprimir = "false";
	}

?>
<html>
	<head>
    	<?php
		require("frmHeader.php");
		?>
        
        <script src="scripts/validar.js" language="javascript"></script>
        <script src="scripts/ajax.js" language="javascript"></script>
        <script language="javascript">
		
		<?php
		$anoActual = date("y");
		$mesActual = date("m");
		echo "var anoActual = '$anoActual';";
		echo "var mesActual = '$mesActual';";
		?>
		var submitForm = true;
		
		function FotoModelo()
		{
			if(frm.modelo.value != "")
			{
				var url = "modelosFotosShow.php?codigo=" + frm.modelo.value.substring(0, frm.modelo.value.indexOf("-"));
				window.open(url,'frmShowFotos','width=600,height=300,scrollbars=yes,menubar=no,titlebar=no,resizable=yes','');
			}
		}
		
		function submitear()
		{
			if(validar() && submitForm)
			{
				<?php
				if($iOpcion != 5)
				{
				?>
					if(frm.action.value == "add")
					{
						frm.imprimir.value = confirm("Desea imprimir la etiqueta de este Producto?.");
					}
				<?php
				}
				?>
				document.frm.submit();
			}
		}
		
		function search(str, evt, list, text, op, ajax)
		{
			option = op;
			
			var charCode = (evt.which) ? evt.which : event.keyCode;
			
			if (charCode == 13)
			{
				try
				{
					if(document.getElementById(list).options.length == 1)
					{
						switch(op)
						{
							case 3:
							{
								document.getElementById(text).value = document.getElementById(list).options[0].text;
								modeloChanged();
								frm.serie.focus();
								break;
							}
							case 4:
							{
								frm.grdAccesorios.options[frm.grdAccesorios.length] = new Option(document.getElementById('lstAccesorios').options[0].text, document.getElementById('lstAccesorios').options[0].value);
								frm.accesorio.value = "";
								document.getElementById("divAccesorios").innerHTML = "";
								frm.accesorio.focus();
							}
							case 46:
							{
								frm.grdSintomasCliente.options[frm.grdSintomasCliente.length] = new Option(document.getElementById('lstSintomasCliente').options[0].text, document.getElementById('lstSintomasCliente').options[0].value);
								frm.sintomaCliente.value = "";
								document.getElementById("txtSintomasCliente").innerHTML = "";
								frm.sintomaCliente.focus();
								break;
							}
							case 47:
							{
								frm.grdSintomasInspector.options[frm.grdSintomasInspector.length] = new Option(document.getElementById('lstSintomasInspector').options[0].text, document.getElementById('lstSintomasInspector').options[0].value);
								frm.sintomaInspector.value = "";
								document.getElementById("txtSintomasInspector").innerHTML = "";
								frm.sintomaInspector.focus();
								break;
							}
						}
						document.getElementById(ajax).innerHTML = "";
						str = "";
						
					}
					else if(document.getElementById(list).options.length > 1)
					{
						document.getElementById(list).options[0].selected = 1;
						document.getElementById(list).focus();
					}
				}
				catch(e)
				{
					//NO HAGO NADA PORQUE TODAVIA NO HUBO BUSQUEDA
				}
			}
			
			if (charCode != 13)
			{
				xmlHttp = GetXmlHttpObject();
				if (xmlHttp == null)
	  			{
	  				alert ("Your browser does not support AJAX!");
	  				return;
	  			}
	  			var acc = ""; 
				var url = "ajaxOrden.php";
				url = url + "?q=" + str;
				url = url + "&op=" + op;
				url = url + "&producto=" + frm.producto.value;
				if(op == 4)
				{
					url = url + "&mod=" + frm.modelo.value.substr(0, frm.modelo.value.indexOf("-") - 1);
					if (frm.grdAccesorios.length > 0)
					{
						for (i = 0; i < frm.grdAccesorios.length; i++)
						{
							if (i == 0)
								acc = frm.grdAccesorios.options[i].value;
							else
								acc = acc + ", " + frm.grdAccesorios.options[i].value;
						}
					}
					url = url + "&acc=" + acc;
				}
				else if(op == 46 || op == 47)
				{
					var sint = '';
					url = url + "&mod=" + frm.modelo.value.substr(0, frm.modelo.value.indexOf("-") - 1);
				
					if(op == 46)
					{
						if (frm.grdSintomasCliente.length > 0)
						{
							for (i = 0; i < frm.grdSintomasCliente.length; i++)
							{
								if (i == 0)
									sint = frm.grdSintomasCliente.options[i].value;
								else
									sint += ", " + frm.grdSintomasCliente.options[i].value;
							}
						}
					}
					else if(op == 47)
					{
						if (frm.grdSintomasInspector.length > 0)
						{
							for (i = 0; i < frm.grdSintomasInspector.length; i++)
							{
								if (i == 0)
									sint = frm.grdSintomasInspector.options[i].value;
								else
									sint += ", " + frm.grdSintomasInspector.options[i].value;
							}
						}
					}
					url += "&sint=" + sint;
				}
				
				url = url + "&sid=" + Math.random();
				xmlHttp.onreadystatechange = stateChanged;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
			}
		}
		
		function stateChanged() 
		{ 
			if (xmlHttp.readyState == 4)
			{
				switch(option)
				{
					case 3:
					{
						document.getElementById("divModelos").innerHTML = xmlHttp.responseText;
						break;
					}
					case 4:
					{
						document.getElementById("divAccesorios").innerHTML = xmlHttp.responseText;
						break;
					}
					case 46:
					{
						document.getElementById("txtSintomasCliente").innerHTML = xmlHttp.responseText;
						break;
					}
					case 47:
					{
						document.getElementById("txtSintomasInspector").innerHTML = xmlHttp.responseText;
						break;
					}
				}
			}
		}
		
		function tomaOpcion(obj, i, evt)
		{
			var charCode = (evt.which) ? evt.which : event.keyCode;
			
			if (charCode == 13)
			{
				switch(option)
				{
					case 3:
					{
						frm.modelo.value = obj.options[i].text;
						document.getElementById("divModelos").innerHTML = "";
						modeloChanged();
						frm.serie.focus();
						break;
					}
					case 4:
					{
						frm.grdAccesorios.options[frm.grdAccesorios.length] = new Option(document.getElementById('lstAccesorios').options[document.getElementById('lstAccesorios').selectedIndex].text, document.getElementById('lstAccesorios').options[document.getElementById('lstAccesorios').selectedIndex].value);
						frm.accesorio.value = "";
						document.getElementById("divAccesorios").innerHTML = "";
						frm.accesorio.focus();
						break;
					}
					case 46:
					{
						frm.grdSintomasCliente.options[frm.grdSintomasCliente.length] = new Option(document.getElementById('lstSintomasCliente').options[document.getElementById('lstSintomasCliente').selectedIndex].text, document.getElementById('lstSintomasCliente').options[document.getElementById('lstSintomasCliente').selectedIndex].value);
						frm.sintomaCliente.value = "";
						document.getElementById("txtSintomasCliente").innerHTML = "";
						frm.sintomaCliente.focus();
						break;
					}
					case 47:
					{
						frm.grdSintomasInspector.options[frm.grdSintomasInspector.length] = new Option(document.getElementById('lstSintomasInspector').options[document.getElementById('lstSintomasInspector').selectedIndex].text, document.getElementById('lstSintomasInspector').options[document.getElementById('lstSintomasInspector').selectedIndex].value);
						frm.sintomaInspector.value = "";
						document.getElementById("txtSintomasInspector").innerHTML = "";
						frm.sintomaInspector.focus();
						break;
					}
				}
			}
		}
		
		function productoChanged(idProducto)
		{
			if(idProducto==2)
			{
				document.getElementById("filaImei").style.display="";
				frm.imei.style.display = "";
			}
			else
			{
				document.getElementById("filaImei").style.display="none";
				frm.imei.style.display = "none";
			}
			if(frm.modelo != null)
			{
				frm.modelo.value = "";	
			}
			modeloChanged();
		}
		
		function modeloChanged()
		{
			if(frm.accesorios != null)
			{
				frm.accesorios.value = "";	
			}
			if(frm.grdAccesorios != null)
			{
				frm.grdAccesorios.options.length = 0;
			}
			if(frm.sintomasCliente != null)
			{
				frm.sintomasCliente.value = "";	
			}
			if(frm.grdSintomasCliente != null)
			{
				frm.grdSintomasCliente.options.length = 0;
			}
			if(frm.sintomasInspector != null)
			{
				frm.sintomasInspector.value = "";	
			}
			if(frm.grdSintomasInspector != null)
			{
				frm.grdSintomasInspector.options.length = 0;
			}
		}
		
		function validar()
		{
			if(!validarCampo(frm.producto, "Por favor seleccione el Producto.")){return false;}

			if(!validarCampo(frm.cliente, "Por favor seleccione el Cliente.")){return false;}

			if(!validarCampo(frm.fechaInicio, "Por favor Ingrese la Fecha de Inicio.")){return false;}
			if(frm.fechaIngreso != null && !isDate(frm.fechaIngreso.value)){return false;}
			
			if(!validarCampo(frm.imei, "Por favor ingrese el Imei.")){return false;}
			if(frm.imei != null && frm.imei.style.display != "none" && !validarImei(frm.imei.value)){alert("El Imei debe contener 15 números.");frm.imei.focus();return false;}
			
			if(!validarCampo(frm.modelo, "Por favor seleccione el Modelo.")){return false;}
			
			if(!validarCampo(frm.serie, "Por favor ingrese la Serie.")){return false;}
			
			if(!validarCampo(frm.dateCode, "Por favor ingrese el Date Code.")){return false;}
			if(frm.dateCode != null && !validarDateCode(frm.dateCode.value,  mesActual, anoActual)){alert("El Date Code ingresado es inválido. Ingrese un número que represente al año seguido de dos números que representen al mes.");frm.dateCode.focus();return false;}
			
 			campo = frm.grdAccesorios
			if(campo != null && campo.length == 0)
			{
				alert("Por favor asigne al menos un Accesorio.");
				frm.accesorio.focus();
				return false;	
			}
			
			campo = frm.garantia;
			if(campo != null && document.getElementById("tablaGarantia") != null && document.getElementById("tablaGarantia").style.display!='none')
			{
				var checked = false;
				for(i=0; i<campo.length; i++)
				{
					checked |= campo[i].checked; 	
				}
				if(!checked)
				{
					alert("Por favor indique si el Producto está en Perído de Garantía.");
					campo[0].focus();
					return false;
				}
			}
			
			campo = frm.mantieneGarantia;
			if(campo != null && document.getElementById("tablaMantieneGarantia") != null && document.getElementById("tablaMantieneGarantia").style.display!='none')
			{
				var checked = false;
				for(i=0; i<campo.length; i++)
				{
					checked |= campo[i].checked; 	
				}
				if(!checked)
				{
					alert("Por favor indique si el Producto Mantiene la Garantía.");
					campo[0].focus();
					return false;
				}
			}
			
			campo = frm.motivoPerdidaGarantia;
			if(campo != null && document.getElementById("tablaMotivosPerdidaGarantia") != null && document.getElementById("tablaMotivosPerdidaGarantia").style.display!='none')
			{
				var checked = false;
				for(i=0; i<campo.length; i++)
				{
					checked |= campo[i].checked; 	
				}
				if(!checked)
				{
					alert("Por favor indique el Motivo de Pérdida de la Garantía.");
					campo[0].focus();
					return false;
				}
			}
			
			campo = frm.grdSintomasCliente;
			if(campo != null && campo.length == 0)
			{
				alert("Por favor asigne al menos un Síntoma declarado por el Cliente.");
				frm.sintomaCliente.focus();
				return false;	
			}
			
			campo = frm.grdSintomasInspector;
			if(campo != null && campo.length == 0)
			{
				alert("Por favor asigne al menos un Síntoma encontrado por el Inspector.");
				frm.sintomaInspector.focus();
				return false;	
			}
			
			if(!validarCampo(frm.estadoEmbalaje, "Por favor seleccione el Estado del Embalaje.")){return false;}
			
			if(!validarCampo(frm.estadoEstetica, "Por favor seleccione el Estado de la Estética.")){return false;}
			
			if(!validarCampo(frm.codigoProducto, "Por favor Ingrese el Código de Producto.")){return false;}
			
			
			guardarDatosGrilla(frm.grdAccesorios, frm.accesoriosConcatenados);
			guardarDatosGrilla(frm.grdSintomasCliente, frm.sintomasClienteConcatenados)
			guardarDatosGrilla(frm.grdSintomasInspector, frm.sintomasInspectorConcatenados)


			enableCombos(true);
			
			return true;
		}
		
		function enableCombos(enable)
		{
			if(frm.cliente != null)
			{
				frm.cliente.disabled = !enable;
			}
		}
		
		function garantiaChanged(value)
		{
			if(value == 1)
			{
				frm.garantia[0].checked = true;
				document.getElementById('tablaMantieneGarantia').style.display='';
			}
			else if(value == 0)
			{
				frm.garantia[1].checked = true;
				document.getElementById('tablaMantieneGarantia').style.display='none';
			}
			
			for(i=0; i<frm.mantieneGarantia.length; i++)
			{
				frm.mantieneGarantia[i].checked = false;
			}
			
			mantieneGarantiaChanged(value);
			
			document.getElementById('tablaMotivosPerdidaGarantia').style.display='none';
		}
		
		function mantieneGarantiaChanged(value)
		{
			if(value == 1)
			{
				//frm.mantieneGarantia[0].checked = true;
				document.getElementById('tablaMotivosPerdidaGarantia').style.display='none';
			}
			else if(value == 0)
			{
				//frm.mantieneGarantia[1].checked = true;
				document.getElementById('tablaMotivosPerdidaGarantia').style.display='';
			}
			
			for(i=0; i<frm.motivoPerdidaGarantia.length; i++)
			{
				frm.motivoPerdidaGarantia[i].checked = false;
			}
		}
		
		function getHistory(serie)
		{
			xmlHttp = GetXmlHttpObject();
			if (xmlHttp == null)
			{
				alert ("Your browser does not support AJAX!");
				return;
			}
			url = "ajaxOrden.php";
			url += "?op=48";
			url += "&q=query";
			url += "&serie="+serie;
			
			xmlHttp.onreadystatechange = function()
			{
				if (xmlHttp.readyState == 4)
				{
					document.getElementById("tablaHistorial").innerHTML = xmlHttp.responseText;
				}
			};
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}
		
		function validarGarantia(tipoGarantia)
		{
			if(tipoGarantia == "Service")
			{
				frm.garantiaService.value = 0;
				op = 49;	
			}
			else if(tipoGarantia == "Fabricante")
			{
				op = 50;
				if(frm.dateCode != null && frm.dateCode.value == '')
				{
					return;	
				}
				if(frm.dateCode != null && !validarDateCode(frm.dateCode.value, mesActual, anoActual))
				{
					alert("El Date Code ingresado es inválido. Ingrese un número que represente al año seguido de dos números que representen al mes.");
					frm.dateCode.focus();
					return;	
				}					
			}
			
			xmlHttp2 = GetXmlHttpObject();
			if (xmlHttp2 == null)
			{
				alert ("Your browser does not support AJAX!");
				return;
			}
			url = "ajaxOrden.php";
			url += "?op="+op;
			url += "&q=query";
			url += "&serie="+frm.serie.value;
			url += "&dateCode="+frm.dateCode.value;
			url += "&mod="+ frm.modelo.value.substr(0, frm.modelo.value.indexOf("-") - 1);
			
			xmlHttp2.onreadystatechange = function()
			{
				if (xmlHttp2.readyState == 4)
				{
					submitForm = true;
					if(xmlHttp2.responseText == "Garantia de Service")
					{
						alert("ATENCION: ESTE EQUIPO SE ENCUENTRA EN GARANTIA DE SERVICE");
						frm.garantiaService.value = 1;
						garantiaChanged(true);
					}
					else if(xmlHttp2.responseText == "Fuera de Garantia de Service")
					{
						garantiaChanged(false);
						
					}
					else if(xmlHttp2.responseText == "Sin Clasificacion")
					{
						alert("No es posible obtener la Clasificación para este Producto, el mismo no podrá ser agregado hasta no configurar las Cotas de Garantías.");
						submitForm = false;
					}
					else
					{
						if(frm.garantiaService.value == 0)
						{
							garantiaChanged(xmlHttp2.responseText != 3);
						}
						frm.clasificacion.value = xmlHttp2.responseText;
					}
				}
			};
			xmlHttp2.open("GET",url,true);
			xmlHttp2.send(null);

		}
		
		function onLoadForm()
		{
			frm.garantiaService.value = 0;
			getHistory(frm.serie.value);
			if(frm.dateCode != null && frm.dateCode.value != '')
			{
			   validarGarantia("Service");
			   validarGarantia("Fabricante");
			}
		}
		
		</script>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head>
	<body onLoad="<?php echo 'frm.'.$campo.'.focus()';?>;onLoadForm();">
    	<table cellpadding="0" cellspacing="0" align="center" class="tablaPrincipal">
        	<tr>
            	<td align="center">
                	<?php
					if(!(($iOpcion == 1 || $iOpcion == 2 || $iOpcion == 3 || $iOpcion == 4) && $action == "add"))
					require("frmSession.php"); 
					
					//Redirecciona a SINPERMISOS.PHP en caso de no tener permisos
					
					switch($iOpcion)
					{
						case 1:
						case 3:
						case 4:
						case 5:
						case 6:
						case 7:
						{
							if($action=="add")
							{
								if (!(in_array(166000, $_SESSION[permisos])))
								{
								?>
								  <script language="JavaScript" type="text/javascript">
									window.location.href = "sinPermisos.php"
								  </script>
								<?php
								}
								$titulo = "Agregar / Eliminar Equipos en Inspección.";
							}
							else if($action=="edit")
							{
								if (!(in_array(166001, $_SESSION[permisos])))
								{
								?>
								  <script language="JavaScript" type="text/javascript">
									window.location.href = "sinPermisos.php"
								  </script>
								<?php
								}
								$titulo = "Modificar datos de la Inspección.";
							}
							else if($action == "close")
							{
								if (!(in_array(166003, $_SESSION[permisos])))
								{
								?>
								  <script language="JavaScript" type="text/javascript">
									window.location.href = "sinPermisos.php"
								  </script>
								<?php
								}
								$titulo = "Cierre de Inspección.";
							}
							break;
						}
						case 8:
						{
							if (!(in_array(166002, $_SESSION[permisos])))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
								window.location.href = "sinPermisos.php"
							  </script>
							<?php
							}
							$titulo = "Eliminar una Inspección.";
						}
					}
					?>
                </td>
            </tr>
            <?php
            if(!(($iOpcion == 1 || $iOpcion == 2 || $iOpcion == 3 || $iOpcion == 4) && $action == "add"))
			{
			?>
                <tr>
                    <td align="center">
                        <?php
                        require("frmTitulo.php");
                        ?>
                    </td>
                </tr>
                <tr>
                    <td height="20">&nbsp;
                        
                    </td>
                </tr>
                <tr>
                    <td align="center">
                        <table cellpadding="0" cellspacing="0" align="center" class="menuPrincipal">
                            <tr>
                                <td>
                                    <?php
                                    require("frmMenu.php");
                                    ?>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
            
                <tr>
                    <td height="20">&nbsp;
                        
                    </td>
                </tr>
                <tr>
                    <td align="center">
                        <table cellpadding="0" cellspacing="0" align="center" class="tituloPantalla">
                            <tr>
                                <td align="center">
                                    <p class="texto" align="left"><?php echo $titulo; ?></p>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                 <tr>
                    <td height="20">&nbsp;
                        
                    </td>
                </tr>
            <?php
			}
			?>
            <tr style="display:<?php if($mensaje == ''){echo 'none';}else{echo '';}?>;">
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="estadoPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="<?php echo $clase;?>" align="left"><?php echo $mensaje; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr style="display:<?php if($mensaje == ''){echo 'none';}else{echo '';}?>;">
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="contenedorPrincipal">
                    <form name="frm" method="post" onSubmit="return validar();" action="inspecciones.php?idInspeccion=<?php echo $idInspeccion;?>&iOpcion=
					<?php 
					switch($iOpcion)
					{
						case 1:
						case 2:
						case 3:
						case 4:
						{
							echo "2";
							break;
						}
						case 6:
						{
							if($action == "close")
							{
								echo "10";
							}
							else
							{
								echo "7";
							}
							break;
						}
					}
					?>&action=<?php echo $action;?>">
                    	<tr>
                        	<td width="300" valign="top">
                        		<table width="300">
                                    <?php
									switch($iOpcion)
									{
										case 1:
										case 2:
										case 3:
										case 4:
										case 6:
										case 7:
										{
											if($action == "add")
											{
									?>
                                                <tr>
                                                    <td>
                                                        *Producto:
                                                    </td>
                                                    <td>
                                                        <select style="width:100%;" name="producto" <?php echo $disabled;?> onChange="productoChanged(this.value);">
                                                            <option value=""></option>
                                                            <?php
                                                            foreach($productos as $producto)
                                                            {
                                                                if($producto['idProducto'] == $idProducto)
                                                                {
                                                                    $selected = "selected";
                                                                }
                                                                else
                                                                {
                                                                    $selected = "";
                                                                }
                                                                
                                                                echo "<option value='".$producto['idProducto']."' $selected>".$producto['nombre']."</option>";
                                                            }
                                                            ?>
                                                        </select>
                                                    </td>
                                                </tr>
                                                <?php
											}
											?>
											<tr>
												<td>
													*Cliente:
												</td>
												<td>
													<select style="width:100%;" name="cliente" <?php if($huboIngresos){echo "disabled";}?>>
														<option value=""></option>
														<?php
														foreach($clientes as $cliente)
														{
															if($cliente['idCliente'] == $idCliente)
															{
																$selected = "selected";
															}
															else
															{
																$selected = "";
															}
															
															echo "<option value='".$cliente['idCliente']."' $selected>".$cliente['nombre']."</option>";
														}
														?>
													</select>
												</td>
											</tr>
											<tr>
												<td>*Fecha de Inicio:</td>
												<td><input <?php if($huboIngresos){echo "readonly";} ?> style="width:70px;" type="text" name="fechaInicio" size="30" maxlength="10" value="<?php echo stripslashes($fechaInicio); ?>" onKeyUp="setFechaMask(event, this);"/></td>
											</tr>
                                            <?php
											if($action == "add")
											{
											?>
                                                <tr id="filaImei" style="display:<?php echo($idProducto==2)?"":"none;";?>">
                                                    <td>
                                                        *Imei:
                                                    </td>
                                                    <td>
                                                        <input style="width:100%; display:<?php echo($idProducto==2)?"":"none;";?>" type="text" name="imei" size="30" value="<?php echo $imei;?>">
                                                    </td>
                                                </tr>
                                                 <tr>
                                                    <td>
                                                        *Modelo:
                                                    </td>
                                                    <td>
                                                        <input id="modelo" style="width:85%;" type="text" name="modelo" size="30" value="<?php echo $modelo;?>" onKeyUp="search(this.value, event, 'lstModelos', 'modelo', 3, 'divModelos'); document.getElementById('modelos').style.display='';" >
                                                        <img style="vertical-align:middle;" onMouseOver="this.className='flyOver';" onMouseOut="this.className='flyOut';" onClick="FotoModelo();" src="images/fotos.png" alt="Fotos" title="Fotos"/>
                                                    </td>
                                                </tr>
                                                <tr id="modelos" style="display:none;">
                                                    <td colspan="2">
                                                        <div id="divModelos">
                                                        </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        *Serial:
                                                    </td>
                                                    <td>
                                                        <input style="width:100%;" type="text" name="serie" size="30" value="<?php if($clase == "error"){echo $serie;}?>" onBlur="getHistory(this.value);validarGarantia('Service');validarGarantia('Fabricante');">
                                                    </td>
                                                </tr>
                                                 <tr>
                                                    <td>
                                                        *Date Code (AMM):
                                                    </td>
                                                    <td>
                                                        <input style="width:100%;" type="text" name="dateCode" size="30" maxlength="3" value="<?php echo $dateCode;?>" onBlur="validarGarantia('Fabricante');">
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td colspan="2">
                                                        <table width="100%" id="tablaHistorial">
                                                            
                                                        </table>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td colspan="2">
                                                        <table width="100%" id="tablaHistorial">
                                                            
                                                        </table>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        *Accesorios:
                                                    </td>
                                                    <td>
                                                        <input id="accesorio" style="width:100%;" type="text" name="accesorio" onKeyUp="search(this.value, event, 'lstAccesorios', 'txtAccesorio', 4, 'txtAccesorios'); document.getElementById('accesorios').style.display='';"  onFocus="document.getElementById('modelos').style.display='none';"/>
                                                    </td>
                                                </tr>
                                                <tr id="accesorios" style="display:none;">
                                                    <td colspan="2">
                                                        <div id="divAccesorios">
                                                        </div>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td colspan="2">
                                                        Lista de Accesorios:
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td colspan="2">
                                                        <select onKeyUp="removeFromList(this,event)" name="grdAccesorios" size="3" style="width:100%;" onFocus="document.getElementById('accesorios').style.display='none';">
                                                        <?php
                                                        foreach($accesorios as $accesorio)
                                                        {
                                                            echo "<option value='".$accesorio['idParte']."'>".$accesorio['codigo']." - ".$accesorio['descripcionInterna']."</option>";
                                                        }
                                                        ?>
                                                        </select>
                                                    </td>
                                                </tr>
                                                <tr id="tablaGarantia" style="display:none;">
                                                    <td>
                                                        *Garantía:
                                                    </td>
                                                    <td>
                                                        Si<input type="radio" name="garantia" <?php echo(is_numeric($garantia) && $garantia==1)?"checked":"";?> value="1" onClick="garantiaChanged(1);"/>
                                                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                                        No<input type="radio" name="garantia" <?php echo(is_numeric($garantia) && $garantia==0)?"checked":"";?> value="0" onClick="garantiaChanged(0);"/>
                                                    </td>
                                                </tr>
                                                <tr id="tablaMantieneGarantia" style="display:<?php echo(is_numeric($garantia) && $garantia==1)?"":"none";?>">
                                                    <td>
                                                        *Mantiene Garantía:
                                                    </td>
                                                    <td>
                                                        Si<input type="radio" name="mantieneGarantia" <?php echo(is_numeric($mantieneGarantia) && $mantieneGarantia==1)?"checked":"";?> value="1" onClick="mantieneGarantiaChanged(1);"/>
                                                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                                        No<input type="radio" name="mantieneGarantia" <?php echo(is_numeric($mantieneGarantia) && $mantieneGarantia==0)?"checked":"";?> value="0" onClick="mantieneGarantiaChanged(0);"/>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td id="tablaMotivosPerdidaGarantia" style="display:<?php echo(is_numeric($mantieneGarantia) && $mantieneGarantia==0)?"":"none";?>" colspan="2">
                                                        <table width="100%">
                                                            <tr>
                                                                <td colspan="2">
                                                                    *Motivo Pérdida de Garantía:
                                                                </td>
                                                            </tr>
                                                            <?php
                                                            $i=0;
                                                            foreach($motivosPerdidaGarantia as $motivoPerdidaGarantia)
                                                            {
                                                                if($idMotivoPerdidaGarantia == $motivoPerdidaGarantia['idMotivoPerdidaGarantia'])
                                                                {
                                                                    $checked = "checked";
                                                                }
                                                                else
                                                                {
                                                                    $checked = "";	
                                                                }
                                                                if($i%2==0)
                                                                {
                                                                    echo "<tr>";	
                                                                }
                                                                
                                                                echo "<td>";
                                                                    echo "<input type='radio' name='motivoPerdidaGarantia' value='".$motivoPerdidaGarantia['idMotivoPerdidaGarantia']."' $checked/>".$motivoPerdidaGarantia['nombre'];
                                                                
                                                                echo "</td>";
                                                                
                                                                $i++;
        
                                                                if($i%2==0)
                                                                {
                                                                    echo "</tr>";	
                                                                }
                                                            }
                                                            ?>
                                                        </table>
                                                    </td>
                                                </tr> 
                                                <tr>
                                                    <td>
                                                       
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td colspan="2">
                                                        Observaciones:
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td colspan="2">
                                                        <textarea style="width:100%;" type="text" name="observaciones" rows="3"><?php echo $observaciones;?></textarea>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>*Sintoma Cliente: </td>
                                                    <td colspan="3"><input id="sintomaCliente" type="text" name="sintomaCliente" onKeyUp="search(this.value, event, 'lstSintomasCliente', 'sintomaCliente', 46, 'txtSintomasCliente');document.getElementById('sintomasCliente').style.display='';" style="width:100%;"/></td>
                                                </tr>
                                                <tr id="sintomasCliente" style="display:none;">
                                                    <td colspan="4"><div id="txtSintomasCliente"></div></td>
                                                </tr>
                                                <tr>
                                                    <td colspan="4">
                                                        <select id="grdSintomasCliente" name="grdSintomasCliente" size="2" style="width:100%;" onKeyUp="removeFromList(this,event);">
                                                        <?php
                                                        foreach($sintomasClientexInspeccion as $sintomaCliente)
                                                        {
                                                            echo "<option value='" . $sintomaCliente['idSintoma'] . "'>" . $sintomaCliente['codigo'] . " - " . $sintomaCliente['nombre'] . "</option>";			                						
                                                        }
                                                        ?>
                                                        </select>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>*Sintoma Inspector: </td>
                                                    <td colspan="3"><input id="sintomaInspector" type="text" name="sintomaInspector" onKeyUp="search(this.value, event, 'lstSintomasInspector', 'sintomaInspector', 47, 'txtSintomasInspector');document.getElementById('sintomasInspector').style.display='';" style="width:100%;"/></td>
                                                </tr>
                                                <tr id="sintomasInspector" style="display:none;">
                                                    <td colspan="4"><div id="txtSintomasInspector"></div></td>
                                                </tr>
                                                <tr>
                                                    <td colspan="4">
                                                        <select id="grdSintomasInspector" name="grdSintomasInspector" size="2" style="width:100%;" onKeyUp="removeFromList(this,event);">
                                                        <?php
                                                        foreach($sintomasInspectorxInspeccion as $sintomaInspector)
                                                        {
                                                            echo "<option value='" . $sintomaInspector['idSintoma'] . "'>" . $sintomaInspector['codigo'] . " - " . $sintomaInspector['nombre'] . "</option>";			                						
                                                        }
                                                        ?>
                                                        </select>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        *Estado Embalaje:
                                                    </td>
                                                    <td>
                                                        <select style="width:100%;" name="estadoEmbalaje">
                                                            <option value=""></option>
                                                            <?php
                                                            foreach($estadosEmbalaje as $estadoEmbalaje)
                                                            {
                                                                if($estadoEmbalaje['idEstadoEmbalaje'] == $idEstadoEmbalaje)
                                                                {
                                                                    $selected = "selected";
                                                                }
                                                                else
                                                                {
                                                                    $selected = "";
                                                                }
                                                                
                                                                echo "<option value='".$estadoEmbalaje['idEstadoEmbalaje']."' $selected>".$estadoEmbalaje['nombre']."</option>";
                                                            }
                                                            ?>
                                                        </select>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        *Estado Estética:
                                                    </td>
                                                    <td>
                                                        <select style="width:100%;" name="estadoEstetica">
                                                            <option value=""></option>
                                                            <?php
                                                            foreach($estadosEstetica as $estadoEstetica)
                                                            {
                                                                if($estadoEstetica['idEstadoEstetica'] == $idEstadoEstetica)
                                                                {
                                                                    $selected = "selected";
                                                                }
                                                                else
                                                                {
                                                                    $selected = "";
                                                                }
                                                                
                                                                echo "<option value='".$estadoEstetica['idEstadoEstetica']."' $selected>".$estadoEstetica['nombre']."</option>";
                                                            }
                                                            ?>
                                                        </select>
                                                    </td>
                                                </tr>
                                                <tr>
                                                    <td>
                                                        *Código de Producto:
                                                    </td>
                                                    <td>
                                                        <input style="width:100%;" type="text" name="codigoProducto" size="30" value="<?php echo $codigoProducto;?>">
                                                    </td>
                                                </tr>
									<?php
											}
											break;
										}
										case 5:
										case 8:
										{
											?>
                                            <tr>
                                            	<th class="listaHead" align="center">
                                                	Número de Inspección
                                                </th>
                                                <th class="listaHead" align="center">
                                                	Fecha de Inicio
                                                </th>
                                                <th class="listaHead" align="center">
                                                	Fecha de Cierre
                                                </th>
                                                <th colspan="2" class="listaHead" align="center">
                                                	Cliente
                                                </th>
                                            </tr>
                                            <?php
											$i=1;
											foreach($inspecciones as $inspeccion)
											{
												$idInspeccion = $inspeccion['idInspeccion'];
												$fechaInicio = $inspeccion['fechaInicio'];
												$fechaCierre = $inspeccion['fechaCierre'];
												$cliente = $inspeccion['cliente'];
												
												if($iOpcion == 5)
												{
													if($action == "add")
													{
														$link = "main.php?iOpcion=6&idInspeccion=$idInspeccion&action=$action";
														$src = "images/modificar.png";
														$alt = "Agregar/Eliminar Equipos";
													}
													else
													{
														$link = "inspecciones.php?iOpcion=6&idInspeccion=$idInspeccion&action=$action";
														$src = "images/modificar.png";
														$alt = "Modificar";
													}
													
													$onClick = "submitear();";
												}
												else if($iOpcion == 8)
												{
													$link = "inspecciones.php?iOpcion=9&idInspeccion=$idInspeccion";
													$src = "images/eliminar.png";
													$alt = "Eliminar";
													$onClick = "if(confirm(\"¿Está seguro que desea eliminar la Inspección: $idInspeccion?\")){submitear();};";
												}
												
												$clase = ($i%2==0)?"par":"impar";
										   echo "<tr class='$clase'>
													<td>
														$idInspeccion
													</td>
													<td>
														$fechaInicio
													</td>
													<td>
														$fechaCierre
													</td>
													<td>
														$cliente
													</td>
													<td>
														<a href='$link' onClick='$onClick'><img class='imagen' src='$src' alt='$alt' title='$alt'></a>
													</td>
												</tr>";
												$i++;
											}
											break;	
										}
									}
									?>
                                    <tr>
                                    	<td colspan="20" align="center" style="padding-top:15px;">
                                        	<?php
											if($iOpcion != 5 && $iOpcion != 8)
											{
											?>
                                        		<input type="button" name="guardar" value="<?php echo "Guardar";?>" onClick="submitear();"/>
                                            <?php
											}
											if(!(($iOpcion == 1 || $iOpcion == 2 || $iOpcion == 3 || $iOpcion == 4) && $action == "add"))
											{
											?>
                                                <input type="button" name="cerrar" value="Salir" onClick="window.top.location = '<?php
                                                switch($iOpcion)
                                                {
                                                    case 1:
                                                    case 2:
                                                    case 3:
                                                    case 4:
                                                    case 5:
                                                    {
                                                        echo "main.php";
                                                        break;
                                                    }
                                                    case 6:
                                                    case 7:
                                                    case 8:
                                                    {
                                                        echo "inspecciones.php?iOpcion=5&action=$action";
                                                        break;
                                                    }
                                                }
                                                ?>'"/>
                                                <?php
											}
											switch($iOpcion)
											{
												case 1:
												case 2:
												case 3:
												case 4:
												{
											?>
                                            <input type="button" name="nuevoLote" value="Nuevo Lote" onClick="window.top.location = 'inspecciones.php?iOpcion=1&action=<?php echo $action;?>';"/>
                                            <?php
													break;
												}
											}
											?>
                                        </td>
                                    </tr>
                            	</table>
                            </td>
                            <td valign="top" align="left" style="padding-left:20px;">
                            	<table width="200" height="50">
                                	<tr>
                                    	<?php
										if($huboIngresos)
										{
											$sql = "select mxi.idInspeccion, m.idProducto, mxi.idModeloxInspeccion, mxi.serie from modelosxinspeccion mxi join modelos m on mxi.idModelo = m.idModelo where mxi.idInspeccion = $idInspeccion";

											$inspecciones = readSQL($sql);
											
											if(count($inspecciones) == 1)
											{
												echo count($inspecciones)." Equipo Ingresado";
											}
											else if(count($inspecciones) > 1)
											{
												echo count($inspecciones)." Equipos Ingresados";
											}
											?>
											</tr>
											<tr>
											<?php
											$i=0;
											foreach($inspecciones as $inspeccion)
											{
												if($i%33==0)
												{
													echo "<td style='padding-right:10px;' valign='top'>";
												}
												if($action == "close")
												{
													echo $inspeccion['serie']."<br/>";
												}
												else
												{
													echo "<a class='linkNuevo' href='inspecciones.php?iOpcion=3&idInspeccion=".$inspeccion['idInspeccion']."&idModeloxInspeccion=".$inspeccion['idModeloxInspeccion']."&action=$action&producto=".$inspeccion['idProducto']."'><img class='imagen' src='images/eliminar.png' title='Eliminar'>".$inspeccion['serie']."<br/></a>";
												}
												$i++;
												if($i%33==0)
												{
													echo "</td>";
												}
											}
										}
                                    ?>
                                    </tr>
                                </table>
                            </td>
                        </tr>
                        <input type="hidden" name="accesoriosConcatenados" value="<?php echo $accesoriosConcatenados;?>"/>
                        <input type="hidden" name="garantiaService" value="<?php echo $garantiaService;?>"/>
                        <input type="hidden" name="sintomasClienteConcatenados" value="<?php echo $sintomasClienteConcatenados;?>"/>
                        <input type="hidden" name="sintomasInspectorConcatenados" value="<?php echo $sintomasInspectorConcatenados;?>"/>
                        <input type="hidden" name="huboIngresos" value="<?php echo $huboIngresos;?>"/>
                        <input type="hidden" name="clasificacion" value="<?php echo $clasificacion;?>"/>
                        <input type="hidden" name="action" value="<?php echo $action;?>"/>
                        <input type="hidden" name="imprimir" value="<?php echo $imprimir;?>"/>
                        <input type="hidden" name="idModeloxInspeccion" value="<?php echo $idModeloxInspeccion;?>"/>
                        <?php
                        if($imprimir=="true")
                        {
                        ?>
                            <script language="javascript">
                                window.open('etiquetaInspeccion.php?iOpcion=3&idModeloxInspeccion=<?php echo $idModeloxInspeccion;?>','<?php echo $idModeloxInspeccion; ?>','width=500,height=510,scrollbars=no,menubar=no,titlebar=no,resizable=no','');
                            </script>
                        <?php
                        }
						?>
                        </form>
                    </table>
                </td>
            </tr>
        </table>
	</body>
</html>